scene dock

noun
1.
dock1 (def 7).
Origin
1880-85
British Dictionary definitions for scene dock

scene dock

noun
1.
a place in a theatre where scenery is stored, usually near the stage